package com.lishu.carsafe.model;

import com.lishu.carsafe.model.entity.AlarmInfo;
import com.lishu.carsafe.model.entity.DataCharge;
import com.lishu.carsafe.model.entity.Fault;
import com.lishu.carsafe.model.entity.Level;
import com.lishu.carsafe.model.entity.MileageAndDuration;
import com.lishu.carsafe.model.entity.ScheduleAndTask;
import com.lishu.carsafe.model.entity.Type;
import com.lishu.carsafe.model.entity.VehicleId;
import com.lishu.carsafe.model.entity.VehicleSelected;

import java.util.List;

public class StatisticDetailModel extends BaseModel {
    private StatisticDetail data;

    public StatisticDetail getData() {
        return data;
    }

    public void setData(StatisticDetail data) {
        this.data = data;
    }

    public class StatisticDetail{
        private List<VehicleSelected> vehicles;
        private MileageAndDuration mileageAndDuration;
        private DataCharge dataCharge;
        private AlarmInfo alarmInfo;
        private ScheduleAndTask scheduleAndTask;

        public List<VehicleSelected> getVehicles() {
            return vehicles;
        }

        public void setVehicles(List<VehicleSelected> vehicles) {
            this.vehicles = vehicles;
        }

        public MileageAndDuration getMileageAndDuration() {
            return mileageAndDuration;
        }

        public void setMileageAndDuration(MileageAndDuration mileageAndDuration) {
            this.mileageAndDuration = mileageAndDuration;
        }

        public DataCharge getDataCharge() {
            return dataCharge;
        }

        public void setDataCharge(DataCharge dataCharge) {
            this.dataCharge = dataCharge;
        }

        public AlarmInfo getAlarmInfo() {
            return alarmInfo;
        }

        public void setAlarmInfo(AlarmInfo alarmInfo) {
            this.alarmInfo = alarmInfo;
        }

        public ScheduleAndTask getScheduleAndTask() {
            return scheduleAndTask;
        }

        public void setScheduleAndTask(ScheduleAndTask scheduleAndTask) {
            this.scheduleAndTask = scheduleAndTask;
        }
    }
}
